The Requirement and Design Speci � cation Language Spectrum
نویسندگان
چکیده
This paper gives a short introduction to the algebraic speci cation language Spectrum Using simple well known examples the objectives and concepts of Spectrum are explained The Spectrum language is based on axiomatic speci cation techniques and is oriented towards functional programs Spectrum includes the following features partial functions de nedness logic and xed point theory higher order elements and typed abstraction non strict functions and in nite objects full rst order predicate logic with induction principles predicative polymorphism with sort classes parameterization and modularization Spectrum is based on the concept of loose semantics
منابع مشابه
Knowledge Acquisition and Integration on Specification Change-A Method for Systematic Reuse
Our research goal is to construct an environment that mechanically supports human intellectual activities through software development with reuse. We propose a model of software development with systematic reuse in which the existent program can be altered to meet the given speci cation change using the program deriving process from the speci cation. In this paper, we consider what kinds of kno...
متن کاملGcsr: a Graphical Language for the Speciication and Reenement of Real-time Systems
The potential high cost associated with the malfunctioning of real-time systems created a need for a formal framework where a real-time system can be precisely speci ed and rigorously analyzed before its implementation. Although various formal methods for realtime systems have been developed, they tend to be inaccessible to practitioners because of their mathematical textual notations that ofte...
متن کاملThe Afit Wide Spectrum Object Modeling Environment: an Awsome Beginning
Over the past several years, the Air Force Institute of Technology (AFIT) has been developing a formal-based software synthesis system, the AFIT Wide Spectrum Object Modeling Environment (AWSOME), along with a speci cation language AWL (AFIT Wide-spectrum Language). Several tools have been developed, including a parser for the AWL syntax, an interactive object editor, a Java code generator, and...
متن کاملGraphical Communicating Shared Resources: a Language for Specifying and Analyzing Real-Time Systems
We present Graphical Communicating Shared Resources, GCSR, a formal language for the speci cation and analysis of real-time systems, including their functional, temporal and resource requirements. GCSR supports the explicit representation of system resources and priorities to arbitrate resource contentions. These features allow a designer to examine resource inherent constraints and to experime...
متن کاملLessons from Using Basic LOTOS Experience Report
We describe three case studies in the use of Basic LOTOS. The studies cover design recovery, requirements speci cation, and design activities. We also report lessons learned from the studies. Early lessons suggested changes to the syntax of the language used, and the need for some speci c analysis tools. The last case study reports some of the results of these changes.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1993